package com.yidiandao.business.data.response;

import com.google.gson.annotations.SerializedName;
import com.yidiandao.business.data.net.BaseResponse;

import java.util.List;

/** 我发布的求详情 */
public class MySendAskDetailResponse extends BaseResponse {

    @SerializedName("data")
    private DataBean data;

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {

        @SerializedName("info")
        private InfoBean info;

        @SerializedName("weixin_is_login")
        private int weixinIsLogin;

        @SerializedName("offer_list")
        private List<OfferListBean> offerList;

        public InfoBean getInfo() {
            return info;
        }

        public void setInfo(InfoBean info) {
            this.info = info;
        }

        public int getWeixinIsLogin() {
            return weixinIsLogin;
        }

        public void setWeixinIsLogin(int weixinIsLogin) {
            this.weixinIsLogin = weixinIsLogin;
        }

        public List<OfferListBean> getOfferList() {
            return offerList;
        }

        public void setOfferList(List<OfferListBean> offerList) {
            this.offerList = offerList;
        }

        public static class InfoBean {
            @SerializedName("album_id")
            private String albumId;

            @SerializedName("goods_name")
            private String goodsName;

            @SerializedName("goods_attr")
            private String goodsAttr;

            @SerializedName("buy_num")
            private String buyNum;

            @SerializedName("buy_unit")
            private String buyUnit;

            @SerializedName("province")
            private String province;

            @SerializedName("city")
            private String city;

            @SerializedName("district")
            private String district;

            @SerializedName("address")
            private String address;

            @SerializedName("buy_explain")
            private String buyExplain;

            @SerializedName("path")
            private String path;

            @SerializedName("create_time")
            private Long createTime;

            public Long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(Long createTime) {
                this.createTime = createTime;
            }

            public String getAlbumId() {
                return albumId;
            }

            public void setAlbumId(String albumId) {
                this.albumId = albumId;
            }

            public String getGoodsName() {
                return goodsName;
            }

            public void setGoodsName(String goodsName) {
                this.goodsName = goodsName;
            }

            public String getGoodsAttr() {
                return goodsAttr;
            }

            public void setGoodsAttr(String goodsAttr) {
                this.goodsAttr = goodsAttr;
            }

            public String getBuyNum() {
                return buyNum;
            }

            public void setBuyNum(String buyNum) {
                this.buyNum = buyNum;
            }

            public String getBuyUnit() {
                return buyUnit;
            }

            public void setBuyUnit(String buyUnit) {
                this.buyUnit = buyUnit;
            }

            public String getProvince() {
                return province;
            }

            public void setProvince(String province) {
                this.province = province;
            }

            public String getCity() {
                return city;
            }

            public void setCity(String city) {
                this.city = city;
            }

            public String getDistrict() {
                return district;
            }

            public void setDistrict(String district) {
                this.district = district;
            }

            public String getAddress() {
                return address;
            }

            public void setAddress(String address) {
                this.address = address;
            }

            public String getBuyExplain() {
                return buyExplain;
            }

            public void setBuyExplain(String buyExplain) {
                this.buyExplain = buyExplain;
            }

            public String getPath() {
                return path;
            }

            public void setPath(String path) {
                this.path = path;
            }
        }

        public static class OfferListBean {
            /** 是否添加图标状态 */
            private boolean isAddStatus;

            @SerializedName("id")
            private String id;

            @SerializedName("type")
            private String type;

            @SerializedName("offer_time")
            private int offerTime;

            @SerializedName("price")
            private String price;

            @SerializedName("nickname")
            private String nickname;

            @SerializedName("head_img")
            private String headImg;

            @SerializedName("goods_name")
            private String goodsName;

            @SerializedName("goods_brief")
            private String goodsBrief;

            @SerializedName("is_accept")
            private String isAccept;

            @SerializedName("contact_number")
            private String contactNumber;

            @SerializedName("contact_address")
            private String contactAddress;

            @SerializedName("info")
            private List<String> info;

            public boolean isAddStatus() {
                return isAddStatus;
            }

            public void setAddStatus(boolean addStatus) {
                isAddStatus = addStatus;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public int getOfferTime() {
                return offerTime;
            }

            public void setOfferTime(int offerTime) {
                this.offerTime = offerTime;
            }

            public String getPrice() {
                return price;
            }

            public void setPrice(String price) {
                this.price = price;
            }

            public String getNickname() {
                return nickname;
            }

            public void setNickname(String nickname) {
                this.nickname = nickname;
            }

            public String getHeadImg() {
                return headImg;
            }

            public void setHeadImg(String headImg) {
                this.headImg = headImg;
            }

            public String getGoodsName() {
                return goodsName;
            }

            public void setGoodsName(String goodsName) {
                this.goodsName = goodsName;
            }

            public String getGoodsBrief() {
                return goodsBrief;
            }

            public void setGoodsBrief(String goodsBrief) {
                this.goodsBrief = goodsBrief;
            }

            public String getIsAccept() {
                return isAccept;
            }

            public void setIsAccept(String isAccept) {
                this.isAccept = isAccept;
            }

            public String getContactNumber() {
                return contactNumber;
            }

            public void setContactNumber(String contactNumber) {
                this.contactNumber = contactNumber;
            }

            public String getContactAddress() {
                return contactAddress;
            }

            public void setContactAddress(String contactAddress) {
                this.contactAddress = contactAddress;
            }

            public List<String> getInfo() {
                return info;
            }

            public void setInfo(List<String> info) {
                this.info = info;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }
        }
    }
}
